﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Tab2Sql.Classes;

namespace Tab2Sql.Classes.Core
{
    /// <summary>
    /// Data object for passing text + options to processing bits of the engine.
    /// </summary>
    public class InputObject
    {
        /// <summary>
        ///
        /// </summary>
        public readonly  string InputString;
        /// <summary>
        ///
        /// </summary>
        public readonly Options TheOptions;
        /// <summary>
        /// 
        /// </summary>
        /// <param name="input">
        /// A <see cref="System.String"/>
        /// </param>
        /// <param name="opt">
        /// A <see cref="Options"/>
        /// </param>
        public InputObject(string input, Options opt)
        {
            InputString = input;
            TheOptions = opt;
        }
    }

}
